package com.md.infrastructure.persistence.repository;


import com.baomidou.mybatisplus.core.metadata.IPage;
import com.md.base.BaseRepository;
import com.md.domain.model.bo.QueryLogsBO;
import com.md.domain.model.po.Logs;

/**
 * @author 刘骄阳H
 * 2022-06-12 1:22
 */
public interface LogsRepository extends BaseRepository<Logs> {
  /**
   * 分页查询根级的日志
   *
   * @return 查询结果
   */
  IPage<Logs> selectRootLoByPage(QueryLogsBO queryLogsBO);

  /**
   * 根据dataId获取日志
   *
   * @param dataId dataId
   * @return 日志
   */
  Logs selectByDataId(String dataId);
}
